an edible fungus - Spanish English Dictionary